﻿using System;
using System.Collections.Generic;
using Konekcija.Core.Reporting.Dto.Application.Security;

namespace Konekcija.Core.Reporting.Dto.Application.Profiles
{
    public class MobileDevice
    {
        public virtual Guid Id { get; set; }
        public virtual string DeviceKey { get; set; }
        public virtual string Os { get; set; }
        public virtual string OsVersion { get; set; }
        public virtual bool Allow { get; set; }
        public virtual DateTime DateCreated { get; set; }

        public virtual DeveloperApiPermission DeveloperApiPermission { get; set; }
        public virtual CommunicationChannel CommunicationChannel { get; set; }

        public virtual ICollection<MobileDeviceToken> MobileDeviceTokens { get; set; }
    }
}